Mostrar el registro sencillo del ítem
Looking for a modular software development methodology. Blending of feature-oriented programming and aspect-oriented programming JPI [En Búsqueda de un Procedimiento de Desarrollo de Software Modular. Simbiosis entre Programación Orientada a la Característica y Programación Orientada a Aspectos JPI]
dc.contributor.author | Vidal-Silva C.L. | |
dc.contributor.author | Pham T.T. | |
dc.contributor.author | Sepúlveda S.M. | |
dc.contributor.author | Carter L.E. | |
dc.date.accessioned | 2020-09-02T22:30:03Z | |
dc.date.available | 2020-09-02T22:30:03Z | |
dc.date.issued | 2019 | |
dc.identifier | 10.4067/S0718-07642019000300095 | |
dc.identifier.citation | 30, 3, 95-104 | |
dc.identifier.issn | 07168756 | |
dc.identifier.uri | https://hdl.handle.net/20.500.12728/6562 | |
dc.description | Looking for a methodology of modular software development, this work proposes JPI-FM for the collaborative modeling of modular solutions in a blending of Join Point Interfaces JPI and Feature-Oriented Programming FOP. A FOP and AOP symbiosis would allow to achieve the advantages and scope of both approaches. That is, a high modularity for the heterogeneous collaboration between classes and high repetition of behavior with FOP. Also, a high modularity for the homogeneous collaboration between classes and the implicit dependencies between components with traditional AOP, is also obtained. Examples are provided showing the advantages of this fusion in the modular and structural representation of SPL, to highlight the benefits of this symbiosis. The results only support the above statement and constitute the basis for a JPI-FOP software development methodology. © 2019 Centro de Informacion Tecnologica. All rights reserved. | |
dc.language.iso | es | |
dc.publisher | Centro de Informacion Tecnologica | |
dc.subject | AOP | |
dc.subject | Crosscutting concern | |
dc.subject | FOP | |
dc.subject | JPI | |
dc.subject | Modular software | |
dc.subject | Blending | |
dc.subject | Software design | |
dc.subject | Collaborative model | |
dc.subject | Cross-cutting concerns | |
dc.subject | Feature-oriented programming | |
dc.subject | Heterogeneous collaboration | |
dc.subject | Modular softwares | |
dc.subject | Modular solution | |
dc.subject | Software development methodologies | |
dc.subject | Structural representation | |
dc.subject | Aspect oriented programming | |
dc.title | Looking for a modular software development methodology. Blending of feature-oriented programming and aspect-oriented programming JPI [En Búsqueda de un Procedimiento de Desarrollo de Software Modular. Simbiosis entre Programación Orientada a la Característica y Programación Orientada a Aspectos JPI] | |
dc.type | Article |