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
Enrique Alba,José M. Troya +1 more
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
Enrique Alba,José M. Troya +1 more
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.