메뉴 건너뛰기




Volumn 50, Issue 4, 2008, Pages 296-321

On the interplay between inconsistency and incompleteness in multi-perspective requirements specifications

Author keywords

Inconsistency; Merging; Requirements specification; Uncertainty; Viewpoints

Indexed keywords

DATABASE SYSTEMS; KNOWLEDGE ACQUISITION; MERGING;

EID: 37849038851     PISSN: 09505849     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.infsof.2007.02.001     Document Type: Article
Times cited : (12)

References (63)
  • 1
    • 27644587258 scopus 로고    scopus 로고
    • S. Easterbrook, E. Yu, J. Aranda, Y. Fan, J. Horkoff, M. Leica, R.A. Qadir, Do viewpoints lead to better conceptual models? An exploratory case study, in: Proceedings of the 13th IEEE International Requirements Engineering Conference (RE'05), IEEE Computer Society, 2005, pp. 199-208.
  • 2
    • 0038262681 scopus 로고    scopus 로고
    • B. Nuseibeh, J. Kramer, A. Finkelstein, ViewPoints: meaningful relationships are difficult!, in: Proceedings of International Conference on Software Engineering (ICSE'03). Invited Paper, IEEE Computer Society Press, Portland, Oregon, USA, 2003, pp. 676-681.
  • 3
    • 0031522515 scopus 로고    scopus 로고
    • Viewpoints: principles, problems and a practical approach to requirements engineering
    • Sommerville I., and Sawyer P. Viewpoints: principles, problems and a practical approach to requirements engineering. Annals of Software Engineering 3 (1997) 101-130
    • (1997) Annals of Software Engineering , vol.3 , pp. 101-130
    • Sommerville, I.1    Sawyer, P.2
  • 4
    • 0030416525 scopus 로고    scopus 로고
    • J.C.S.P. Leite. Viewpoints on viewpoints, in: A. Finkelstein, G. Spanoudakis (Eds.), Joint Proceedings of the SIGSOFT'96 Workshops, Presented at Viewpoints 96: International Workshop on Multiple Perspectives in Software Development, ISBN 0-89791-867-3, San Francisco, USA, 1996, pp. 285-288.
  • 5
    • 84947720060 scopus 로고    scopus 로고
    • L. Cholvy, A. Hunter, Information fusion in logic: a brief overview, in: Proceedings of the European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU'97), Vol. 1244 of Lecture Notes in Computer Science, Springer, Bad Honnef, Germany, 1997, pp. 86-95.
  • 6
    • 37849000694 scopus 로고    scopus 로고
    • B. Barragáns-Martínez, J.J. Pazos-Arias, A. Fernández-Vilas. On measuring levels of inconsistency in multi-perspective requirements specifications, in: Proceedings of the First Conference on the Principles of Software Engineering (PRISE'04), Buenos Aires, Argentina, 2004, pp. 21-30.
  • 8
    • 37849006634 scopus 로고    scopus 로고
    • B. Barragáns-Martínez, J.J. Pazos-Arias, A. Fernández-Vilas, J. García-Duque, M. López-Nores, R. Díaz-Redondo, Y. Blanco-Fernández, Composing multi-perspective software requirements specifications, International Journal of Software Engineering and Knowledge Engineering, 2007, in press.
  • 9
    • 0002449788 scopus 로고    scopus 로고
    • SCTL-MUS: a formal methodology for software development of distributed systems. A case study
    • Pazos-Arias J.J., and García-Duque J. SCTL-MUS: a formal methodology for software development of distributed systems. A case study. Formal Aspects of Computing 13 (2001) 50-91
    • (2001) Formal Aspects of Computing , vol.13 , pp. 50-91
    • Pazos-Arias, J.J.1    García-Duque, J.2
  • 10
    • 37849032517 scopus 로고    scopus 로고
    • R. Milner, Communication and Concurrency, International Series in Computer Science, Prentice-Hall, 1989.
  • 11
    • 37849012788 scopus 로고    scopus 로고
    • S.C. Kleene, Introduction to Metamathematics, Vol. 1 of Bibliotheca Mathematica, North-Holland, 1952.
  • 12
    • 37849017564 scopus 로고    scopus 로고
    • A. Hussain, M. Huth, On model checking multiple hybrid views, in: Proceedings of 1st International Symposium on Leveraging Applications of Formal Methods, Paphos, Cyprus, 2004.
  • 13
    • 18944377715 scopus 로고    scopus 로고
    • Model-checking view-based partial specifications
    • Brooks S., and Mislove M. (Eds), Elsevier, Amsterdam
    • Huth M., and Pradhan S. Model-checking view-based partial specifications. In: Brooks S., and Mislove M. (Eds). Electronic Notes in Theoretical Computer Science vol. 45 (2001), Elsevier, Amsterdam
    • (2001) Electronic Notes in Theoretical Computer Science , vol.45
    • Huth, M.1    Pradhan, S.2
  • 24
    • 0001842932 scopus 로고
    • A useful four-valued logic
    • Dunn J.M., and Epstein G. (Eds), D. Reidel, Dordrecht
    • Belnap N.D. A useful four-valued logic. In: Dunn J.M., and Epstein G. (Eds). Modern Uses of Multiple-Valued Logic (1977), D. Reidel, Dordrecht 7-37
    • (1977) Modern Uses of Multiple-Valued Logic , pp. 7-37
    • Belnap, N.D.1
  • 25
    • 26944498243 scopus 로고    scopus 로고
    • R. L. Kedian Mu, Zhi Jin, W. Liu, Measuring inconsistency in requirements specifications, in: Proceedings of the 8th European Conference on Symbolic and Quantitative Approaches to Reasoning with Uncertainty (ECSQARU'05), Vol. 3571 of Lecture Notes in Artifical Intelligence, Springer, Barcelona, Spain, 2005, pp. 440-451.
  • 26
    • 0013078222 scopus 로고    scopus 로고
    • Inconsistency management in software engineering: survey and open research issues
    • Chang S.K. (Ed), World Scientific Publishing Co., Singapore
    • Spanoudakis G., and Zisman A. Inconsistency management in software engineering: survey and open research issues. In: Chang S.K. (Ed). Handbook of Software Engineering and Knowledge Engineering (2001), World Scientific Publishing Co., Singapore 329-380
    • (2001) Handbook of Software Engineering and Knowledge Engineering , pp. 329-380
    • Spanoudakis, G.1    Zisman, A.2
  • 30
    • 84880828473 scopus 로고    scopus 로고
    • S. Konieczny, J. Lang, P. Marquis, Quantifying information and contradiction in propositional logic through test actions, in: Proceedings of the 18th International Joint Conference on Artificial Intelligence (IJCAI'03), 2003, pp. 106-111.
  • 31
    • 36849009156 scopus 로고    scopus 로고
    • Approaches to measuring inconsistent information
    • Springer, Berlin
    • Hunter A., and Konieczny S. Approaches to measuring inconsistent information. Inconsistency Tolerance (2004), Springer, Berlin 191-236
    • (2004) Inconsistency Tolerance , pp. 191-236
    • Hunter, A.1    Konieczny, S.2
  • 32
    • 37849025055 scopus 로고    scopus 로고
    • M. Sabetzadeh, S.M. Easterbrook, Analysis of inconsistency in graph-based viewpoints: a category-theoretic approach, in: Proceedings of the 18th IEEE International Conference on Automated Software Engineering, October 2003, pp. 12-21.
  • 33
    • 0039284333 scopus 로고
    • A hybrid knowledge representation as a basis of requirement specification and specification analysis
    • Tsai J.J.P., Weigert T., and Jang H.-C. A hybrid knowledge representation as a basis of requirement specification and specification analysis. IEEE Transactions on Software Engineering 18 12 (1992) 1076-1100
    • (1992) IEEE Transactions on Software Engineering , vol.18 , Issue.12 , pp. 1076-1100
    • Tsai, J.J.P.1    Weigert, T.2    Jang, H.-C.3
  • 34
    • 0002543185 scopus 로고
    • Making inconsistency respectable - Part 1: a logical framework for inconsistency in reasoning
    • Jorrand P., and Kelemen J. (Eds), Springer, Berlin
    • Gabbay D., and Hunter A. Making inconsistency respectable - Part 1: a logical framework for inconsistency in reasoning. In: Jorrand P., and Kelemen J. (Eds). Foundations of Artificial Intelligence Research (1991), Springer, Berlin 19-32
    • (1991) Foundations of Artificial Intelligence Research , pp. 19-32
    • Gabbay, D.1    Hunter, A.2
  • 37
    • 33747840085 scopus 로고    scopus 로고
    • Supporting the reconciliation of models of object behaviour, international journal of software and systems modelling
    • Spanoudakis G., and Kim H. Supporting the reconciliation of models of object behaviour, international journal of software and systems modelling. Special Issue on Object Oriented Information Systems 3 4 (2004) 273-293
    • (2004) Special Issue on Object Oriented Information Systems , vol.3 , Issue.4 , pp. 273-293
    • Spanoudakis, G.1    Kim, H.2
  • 39
    • 0032203918 scopus 로고    scopus 로고
    • A. van Lamsweerde, R. Darimont, E. Letier, Managing conflicts in goal-driven requirements engineering, IEEE Transactions on Software Engineering 24 (11) (1998) 908-926. Special Issue on Inconsistency Management in Software Development.
  • 41
    • 0032296216 scopus 로고    scopus 로고
    • Inferring declarative requirements specifications from operational scenarios
    • van Lamsweerde A., and Willemet L. Inferring declarative requirements specifications from operational scenarios. IEEE Transactions on Software Engineering 24 12 (1998) 1089-1114
    • (1998) IEEE Transactions on Software Engineering , vol.24 , Issue.12 , pp. 1089-1114
    • van Lamsweerde, A.1    Willemet, L.2
  • 42
    • 37849038727 scopus 로고    scopus 로고
    • C. Nentwich, L. Capra, W. Emmerich, A. Finkelstein, Static consistency checking for distributed specifications, in: Proceedings of the 16th International Conference on Automated Software Engineering (ASE 2001), Coronado Island, CA, 2001, pp. 115-124.
  • 43
    • 33645873268 scopus 로고    scopus 로고
    • How to act on inconsistent news: ignore, resolve, or reject
    • Hunter A. How to act on inconsistent news: ignore, resolve, or reject. Data and Knowledge Engineering 57 3 (2006) 221-239
    • (2006) Data and Knowledge Engineering , vol.57 , Issue.3 , pp. 221-239
    • Hunter, A.1
  • 44
    • 0141509896 scopus 로고    scopus 로고
    • On the interplay between consistency, completeness, and correctness in requirements evolution
    • Zowghi D., and Gervasi V. On the interplay between consistency, completeness, and correctness in requirements evolution. Information and Software Technology 45 14 (2003) 993-1009
    • (2003) Information and Software Technology , vol.45 , Issue.14 , pp. 993-1009
    • Zowghi, D.1    Gervasi, V.2
  • 45
    • 33750719979 scopus 로고    scopus 로고
    • A knowledge-based approach to merging information
    • Hunter A., and Summerton R. A knowledge-based approach to merging information. Knowledge-Based Systems 19 (2006) 647-674
    • (2006) Knowledge-Based Systems , vol.19 , pp. 647-674
    • Hunter, A.1    Summerton, R.2
  • 46
    • 0024867178 scopus 로고    scopus 로고
    • C. Niskier, T.S.E. Maibaum, D. Schwabe, A look through prisma: towards pluralistic knowledge-based environments for software specification acquisition, in: C. Potts (Ed.), Proceedings of the 5th IEEE International Workshop on Software Specification and Design, Pittsburgh, Pennsylvania, USA, 1989, pp. 128-136.
  • 48
    • 0028518019 scopus 로고
    • A framework for expressing the relationships between multiple views in requirements specification
    • Nuseibeh B., Kramer J., and Finkelstein A. A framework for expressing the relationships between multiple views in requirements specification. IEEE Transactions on Software Engineering 20 10 (1994) 760-773
    • (1994) IEEE Transactions on Software Engineering , vol.20 , Issue.10 , pp. 760-773
    • Nuseibeh, B.1    Kramer, J.2    Finkelstein, A.3
  • 49
    • 0024866256 scopus 로고    scopus 로고
    • W. Robinson, Integrating multiple specifications using domain goals, in: Proceedings of the 5th International Workshop on Software Specification and Design (IWSSD-5), IEEE Computer Society Press, 1989, pp. 219-225.
  • 50
    • 0038282200 scopus 로고    scopus 로고
    • Incremental construction of dynamic models for object oriented software systems
    • Systä T. Incremental construction of dynamic models for object oriented software systems. Journal of Object Oriented Programming 13 5 (2000) 18-27
    • (2000) Journal of Object Oriented Programming , vol.13 , Issue.5 , pp. 18-27
    • Systä, T.1
  • 52
    • 0002991446 scopus 로고    scopus 로고
    • T. Elrad, R.E. Filman, A. Bader, Aspect-oriented programming: introduction, in: Communications of the ACM, Special Issue on Aspect-Oriented Programming, vol. 44 (10), 2001, pp. 29-32.
  • 53
    • 0032670466 scopus 로고    scopus 로고
    • Aspect-oriented requirements engineering for component-based software systems
    • IEEE Computer Society Press, Limerick, Ireland
    • Grundy J.C. Aspect-oriented requirements engineering for component-based software systems. Proceedings of the 4th IEEE International Symposium on Requirements Engineering (1999), IEEE Computer Society Press, Limerick, Ireland 84-91
    • (1999) Proceedings of the 4th IEEE International Symposium on Requirements Engineering , pp. 84-91
    • Grundy, J.C.1
  • 59
    • 37849021385 scopus 로고    scopus 로고
    • G. Qi, W. Liu, D. Glass, Combining individually inconsistent prioritized knowledge bases, in: J.P. Delgrande, T. Schaub, (Eds.), Proceedings of the 10th International Workshop on Non-Monotonic Reasoning (NMR'04), AAAI Press, Whistler, Canada, 2004, pp. 342-349.
  • 60
    • 37848998869 scopus 로고    scopus 로고
    • J.L. Chacón, R. Pino-Pérez. Logic-based merging: the infinite case, in: J.P. Delgrande, T. Schaub, (Eds.), Proceedings of the 10th International Workshop on Non-Monotonic Reasoning (NMR'04), AAAI Press, Whistler, Canada, pp. 100-108.
  • 61
    • 0036797666 scopus 로고    scopus 로고
    • Merging information under constraints: a logical framework
    • Konieczny S., and Pino Pérez R. Merging information under constraints: a logical framework. Journal of Logic and Computation 12 5 (2002) 773-808
    • (2002) Journal of Logic and Computation , vol.12 , Issue.5 , pp. 773-808
    • Konieczny, S.1    Pino Pérez, R.2
  • 62
    • 84880759201 scopus 로고    scopus 로고
    • G. Qi, W. Liu, D. Bell, Measuring conflict and agreement between two prioritized belief bases, in: Proceedings of the Nineteenth International Joint Conference on Artificial Intelligence (IJCAI'05), 2005, pp. 552-557.
  • 63
    • 26444545488 scopus 로고    scopus 로고
    • J. García-Duque, J.J. Pazos-Arias, B. Barragáns-Martínez, An analysis-revision cycle to evolve requirements specifications by using the SCTL-MUS methodology, in: Proceedings of the 10th IEEE International Conference on Requirements Engineering (RE), Essen, Germany, 2002, pp. 282-288.


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.