scispace - formally typeset
J

José M. Troya

Researcher at University of Málaga

Publications -  175
Citations -  3547

José M. Troya is an academic researcher from University of Málaga. The author has contributed to research in topics: Component-based software engineering & Software development. The author has an hindex of 31, co-authored 175 publications receiving 3484 citations.

Papers
More filters
Journal ArticleDOI

A survey of parallel distributed genetic algorithms

TL;DR: This work makes a formalization of these algorithms, and a timely and topic survey of their most important traditional and recent technical issues, and presents a useful summaries on their main applications.
Journal ArticleDOI

Analyzing synchronous and asynchronous parallel distributed genetic algorithms

TL;DR: This study covers a set of popular evolution schemes relating panmictic and structured-population GAs for the islands and provides a common framework for studying PGAs, and analyzes the importance of the synchronism in the migration step of various parallel distributed GAs.
Book ChapterDOI

Specification and Refinement of Dynamic Software Architectures

TL;DR: LEDA is presented, an Architecture Description Language for the specification, validation, prototyping and construction of dynamic software systems, and a notion of polymorphism of behaviour is used to extend and refine components while maintaining their compatibility, allowing the parameterisation of architectures, and encouraging reuse of architectural designs.
Journal ArticleDOI

Compatibility and inheritance in software architectures

TL;DR: A relation of compatibility in the context of � -calculus is presented which formalizes the notion of conformance of behavior between software components and preserves compatibility and indicates whether a process can be considered as a specialization or extension of another one.
Journal ArticleDOI

A Dynamic Component and Aspect-Oriented Platform

TL;DR: CAM is a new component and aspect model that defines components and aspects as first-order entities, together with a non-intrusive composition mechanism to plug aspects into components.