Reutilización de requisitos de usuario: el modelo mecano
| dc.contributor.author | Laguna, Miguel A. | spa |
| dc.contributor.author | García Peñalvo, Francisco José | spa |
| dc.contributor.author | López, Óscar | spa |
| dc.contributor.googlescholar | Laguna, Miguel A. [d1iPS-0AAAAJ] | spa |
| dc.contributor.googlescholar | García Peñalvo, Francisco José [dpYhOkMAAAAJ] | |
| dc.contributor.illustrator | Laguna, Miguel A. [0000-0001-9107-749X] | spa |
| dc.contributor.orcid | García Peñalvo, Francisco José [0000-0001-9987-5584] | |
| dc.contributor.orcid | Laguna, Miguel A. [0000-0001-9107-749X] | |
| dc.contributor.researchgate | García Peñalvo, Francisco José [Francisco-Garcia-Penalvo] | |
| dc.date.accessioned | 2020-10-27T00:21:28Z | |
| dc.date.available | 2020-10-27T00:21:28Z | |
| dc.date.issued | 2002-12-01 | |
| dc.description.abstract | Los requisitos de un Sistema de Informaci ́on se presentan de muy diversas formas. Sualmacenamiento en un repositorio y las relaciones entre s ́ı y con otros elementos re-utilizables pueden condicionar el ́exito o fracaso de todo un programa de reutilizaci ́on.Es necesario introducir un grado m ́ınimo de normalizaci ́on en los requisitos para quepuedan ser realmente reutilizables, lo que se consigue inicialmente mediante la uti-lizaci ́on de patrones. Por otro lado, es preciso obtener conjuntos consistentes de req-uisitos relacionados con elementos reutilizables de otros niveles de abstracci ́on paraobtener una interfaz externa de reutilizaci ́on de elementos m ́as complejos. Por ́ultimo,se proponen gu ́ıas para encontrar pautas comunes a distintos elementos y obtener req-uisitos gen ́ericos adaptables mediante parametrizaci ́on a m ́ultiples situaciones (lo queimplica parametrizaci ́on de los elementos de dise ̃no o implementaci ́on relacionados).En este art ́ıculo se avanzan soluciones a estos problemas, basadas en la experiencia conrepositorios. | spa |
| dc.description.abstractenglish | The requirements of an Information System come of very diverse formats. Their stor-age in a repository and the relationships between them and with another reusableelements could condition the success or failure of a reuse program. It is necessary tointroduce a minimum degree of normalization in the requirements, so that they can bereally reusable. This is achieved initially by means of patterns. On the other hand,we must define consistent groups of requirements, related to reusable elements of otherabstraction levels, in order to obtain an external interface for the reuse of complexelements. Lastly, we propose a guide to find common rules to different elements andobtain generic requirements, adaptive by means of parameterization to multiple situ-ations (what imply parameterization of design and implementation elements). In thisarticle we advance solutions to these problems, based on the experience with reposito-ries. | eng |
| dc.format.mimetype | application/pdf | spa |
| dc.identifier.instname | instname:Universidad Autónoma de Bucaramanga UNAB | spa |
| dc.identifier.issn | 2539-2115 | |
| dc.identifier.issn | 1657-2831 | |
| dc.identifier.repourl | repourl:https://repository.unab.edu.co | |
| dc.identifier.uri | http://hdl.handle.net/20.500.12749/9058 | |
| dc.language.iso | spa | spa |
| dc.publisher | Universidad Autónoma de Bucaramanga UNAB | |
| dc.relation | https://revistas.unab.edu.co/index.php/rcc/article/view/1102/1074 | |
| dc.relation.references | W.M.P. van der Aalst. Three Good reasons for Using a Petri-net-based Workflow ManagementSystem. InProceedings of the International Working Conference on Information and ProcessIntegration in Enterprises (IPIC’96), pages 179–201, 1996. | |
| dc.relation.references | Raquel Anaya.Desarrollo y gesti ́on de componentes reutilizables en el marco de Oasis.PhDthesis, Universidad Polit ́ecnica de Valencia, 1999. | |
| dc.relation.references | G. Booch, J. Rumbaugh, and I. Jacobson.The Unified Modeling Language User Guide.Addison–Wesley, 1999. | |
| dc.relation.references | J. W. Brackett. Software Requirements. Curriculum Module SEI–CM–19–1.2, Software Engi-neering Institute, Carnegie Mellon University, 1990. http://www.sei.cmu.edu. | |
| dc.relation.references | Frank Buschmann, Regine Meunier, Hans Rohnert, Peter Sommerlad, and Michael Stal.Pat-tern Oriented Software Architecture: A System of Patterns. John Wiley & Sons, 1996. | |
| dc.relation.references | Peter Clark and Bruce Porter. Building Concept Representations from Reusable Components.InProceedings of theAAAI’97, pages 369–376, 1997. | |
| dc.relation.references | Jacob L. Cybulski. Patterns in Software Requirements Reuse. InProceedings of 3rd AustralianConference on Requirements Engineering ACRE’98, Deakin University, Geelong, Australia,pages 135–153, 1998. | |
| dc.relation.references | Oscar D ́ıaz and Juan Jos ́eRodr ́ıguez. Change case analysis.Journal of Object-Oriented Pro-gramming (JOOP), 12(9):9–15,48, February 2000. | |
| dc.relation.references | A. Dur ́an, B. Bern ́ardez, A. Ruiz, and M. Toro. A Requirements Elicitation Approach Basedin Templates and Patterns. InWER’99 Proceedings, Buenos Aires, 1999. | |
| dc.relation.references | A. Finkelstein. Re–use of Formatted Requirements Specifications.Software EngineeringJour-nal, 3(5):186–197, May 1998. | |
| dc.relation.references | W. Frakes and S. Isoda. Success factors of systematic reuse.IEEE Software, 11(5):15–18,September 1994. | |
| dc.relation.references | E. Gamma, R. Helm, R. Johnson, and J. Vlissides.Design Patterns: Elements of ReusableObject-Oriented Software. Addison-Wesley, 1995. | |
| dc.relation.references | Francisco J. Garc ́ıa.Modelo de Reutilizaci ́on Soportado por Estructuras Complejas de Reuti-lizaci ́on Denominadas Mecanos. PhD thesis, Universidad de Salamanca, 2000. | |
| dc.relation.references | Francisco J. Garc ́ıa, Juan M. Corchado, and Miguel A. Laguna. CBR Applied to Developmentwith Reuse Based on mecanos. InProceedings of the 13th International Conference on SoftwareEngineering and Knowledge Engineering, june 13-15, 2001. Buenos Aires, 2001. | |
| dc.relation.references | C. Goti. A business classification for business rules. Technical Report TR03.563, IBM, SantaTeresa Lab., San Jos ́e, EEUU, 1994. | |
| dc.relation.references | Martin L. Griss, John Favaro, and Massimo D’Alessandro. Integrating feature modeling withRSEB. InProceedings of the Fifth International Conference on Software Reuse (ICSR-5),pages 76–85, 2-5 June, 1998. Victoria, B. C., Canada, June 1998. IEEE Computer Society,IEEE Press | |
| dc.relation.references | I. Jacobson. Object Oriented Development in an Industrial Environment. InOOPSLA -Conference proceedings on Object-Oriented Programming Systems, Languages and Applications,pages 183–191, Orlando, FL USA, ACM, 1987. | |
| dc.relation.references | I. Jacobson, M. Christerson, P. Jonsson, and G. ̈Overgaard.Object–Oriented Software Engi-neering: A Use Case Driven Approach. Addison–Wesley, 4aedition, 1993. | |
| dc.relation.references | Ivar Jacobson, Martin Griss, and Patrik Jonsson.Software Reuse. Architecture, Process andOrganization for Bussiness Success. ACM Press. Addison-Wesley, 1997.. | |
| dc.relation.references | K. C. Kang, S. G. Cohen, J. A. Hess, W. E. Novak, and A. S. Peterson. Feature-Oriented Do-main Analysis (FODA). Feasibility study. Technical Report CMU/SEI-90-TR21 (ESD-90-TR-222), Software Engineering Institute, Carnegie-Mellon University, Pittsburgh, Pennsylvania15213, November 1990. | |
| dc.relation.references | Miguel A. Laguna, Jos ́eM.Marqu ́es, and Francisco J. Garc ́ıa. A user requirements elicitationtool.ACM SIGSOFT Software Engineering Notes, 26(2):35–37, March 2001. | |
| dc.relation.references | W. Lam. Achieving Requirements Reuse: A Domain-Specific Approach from Avionics.TheJournal of Systems and Software, 38(3):197–209, September 1997. | |
| dc.relation.references | K. Lee, KC. Kang, W. Chae, and BW. Choi. Feature-based approach to object-orientedengineering of applications for reuse.Software-Practice and Experience, 30(9):1025–1046, July2000 | |
| dc.relation.references | W.J. Lee, S.D. Cha, and Y.R. Kwon. Integration and Analysis of Use Cases Using Mod-ular Petri Nets in Requirement Engineering.IEEE Transactions on Software Engineering,24(12):1115–1130, December 1998. | |
| dc.relation.references | P. Loucopoulos. Bussiness Rules Modelling: Conceptual Modelling and Object-Oriented Spec-ifications. InProceedings of the IFIP Conference, TC8/WG8.1, 1991. | |
| dc.relation.references | M. Lowry and R. Duran.The Handbook of Artificial Intelligence, chapter Knowledge-BasedSoftware Engineering, pages 241–322. Addison-Wesley, 1989. | |
| dc.relation.references | Oscar L ́opez, Miguel Angel Laguna, and Jos ́e Manuel Marqu ́es. Generaci ́on Autom ́atica deCasos de Uso para Desarrollo de Software Basado en Reutilizaci ́on. InActas de las V Jornadasde Ingenier ́ıa del Software y Bases de Datos, pages 89–101, Valladolid, November 2000 | |
| dc.relation.references | Oscar L ́opez, Miguel Angel Laguna, and Jos ́eManuelMarqu ́es. Reutilizaci ́on del Software apartir de Requisitos Funcionales en el Modelo de Mecano: Comparaci ́on de Escenarios. InActas de IDEAS 2001,SanJos ́e, Costa Rica, April 2001. | |
| dc.relation.references | M. Mannion, H. Kaindl, and J. Wheadon. Reusing Single System Requirements from Ap-plication Family Requirements. InProceedings of the International Conference on SoftwareEngineering, 1999. | |
| dc.relation.references | T. Moriarty. Business rule analysis.Database Programming & Design, 6(4):66–69, 1993 | |
| dc.relation.references | Klaus Pohl. Requirements engineering: An overview. Technical Report TR 96/2, CREWS,1996. | |
| dc.relation.references | Jeffrey S. Poulin. Integrated support for software reuse in computer-aided software engineering(CASE).ACM SIGSOFT Software Engineering Notes, 18(4):75–82, 1993. | |
| dc.relation.references | Rub ́en Prieto-D ́ıaz. Implementing faceted classification for software reuse.Communications ofthe ACM, 34(5):89–97, May 1991. | |
| dc.relation.references | P. Sawyer and G. Kontoya. Software Requirements, in Guide to the Software EngineeringBody of Knowledge, Version 0.95. Technical report, May 2001. http://www.swebok.org. | |
| dc.relation.references | Sema Group.Euroware User’s Manual. Sema Group, 1996. | |
| dc.relation.references | A. Silva. Across Version/Variant requirement traceability in avionics software developmentand testing. InProceedings of the 2nd European Reuse Workshop (ERW’98), pages 179–198,November, 4-6, 1998. Madrid (Spain), November 1998. European Software Institute (ESI). | |
| dc.relation.references | M. Silva.Las Redes de Petri en la Inform ́atica y la Autom ́atica. Editorial AC, Madrid, 1985. | |
| dc.relation.references | Mark Simos, Dick Creps, Carol Klingler, Larry Levine, and Dean Allemang. Organizationdomain modeling (ODM) guidebook - version 2.0. Technical Report STARS-VC-A025/001/00,Lockheed Martin Tactical Defense Systems, 9255 Wellington Road Manassas, VA 22110-4121,June 1996. | |
| dc.relation.references | Alistair G. Sutcliffe, Neil A. M. Maiden, Shailey Minocha, and Darrel Manuel. Support-ing scenario-based requirements engineering.IEEE Transactions on Software Engineering,24(12):1072–1088, December 1998. | |
| dc.relation.references | J. B. Warmer and A. G. Kleppe.The Object Constraint Language: Precise Modeling withUML. Addison–Wesley, 1999. | |
| dc.relation.references | WfMC.Workflow management coalition terminology and glosary.Tech-nicalReportWFMC-TC-1011,WorkflowManagementCoalition,Brussels,http://www.aiim.org/wfmc/standards/docs/glossy3.pdf, 1996. | |
| dc.relation.uri | https://revistas.unab.edu.co/index.php/rcc/article/view/1102 | |
| dc.rights | Derechos de autor 2002 Revista Colombiana de Computación | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | spa |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 2.5 Colombia | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | * |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/2.5/co/ | |
| dc.source | Revista Colombiana de Computación; Vol. 3 Núm. 2 (2002): Revista Colombiana de Computación; 1-19 | |
| dc.subject | Innovaciones tecnológicas | |
| dc.subject | Ciencia de los computadores | |
| dc.subject | Desarrollo de tecnología | |
| dc.subject | Ingeniería de sistemas | |
| dc.subject | Investigaciones | |
| dc.subject | Tecnologías de la información y las comunicaciones | |
| dc.subject | TIC´s | |
| dc.subject.keywords | Technological innovations | eng |
| dc.subject.keywords | Computer science | eng |
| dc.subject.keywords | Technology development | eng |
| dc.subject.keywords | Systems engineering | eng |
| dc.subject.keywords | Investigations | eng |
| dc.subject.keywords | Information and communication technologies | eng |
| dc.subject.keywords | ICT's | eng |
| dc.subject.keywords | Requirements reuse | eng |
| dc.subject.keywords | Meccano model | eng |
| dc.subject.lemb | Innovaciones tecnológicas | spa |
| dc.subject.lemb | Ciencias de la computación | spa |
| dc.subject.lemb | Desarrollo tecnológico | spa |
| dc.subject.lemb | Ingeniería de sistemas | eng |
| dc.subject.proposal | Reutilización de requisitos | spa |
| dc.subject.proposal | Modelo de mecano | spa |
| dc.title | Reutilización de requisitos de usuario: el modelo mecano | |
| dc.title.translated | Reuse of User Requirements: The Mecano model | eng |
| dc.type.coar | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.driver | info:eu-repo/semantics/article | |
| dc.type.hasversion | info:eu-repo/semantics/acceptedVersion | |
| dc.type.local | Artículo | spa |
| dc.type.redcol | http://purl.org/redcol/resource_type/CJournalArticle |
Archivos
Bloque original
1 - 1 de 1
Cargando...
- Nombre:
- 1102-Texto del artículo-3230-1-10-20100728 (1).pdf
- Tamaño:
- 709.84 KB
- Formato:
- Adobe Portable Document Format
- Descripción:
- Artículo
