Abstract
In this paper, we motivate and develop the linguistic characteristics of requirement compounds which are major types of business rules. The discourse structures that further refine or elaborate requirements are also analyzed. An implementation is then presented. It is carried out in Dislog on the <TextCoop> platform. Dislog allows high level specifications in logic that allow fast and easy prototyping at a high level of linguistic adequacy. Elements of an indicative evaluation are provided.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Bagheri, E., Ensan, F.: Consolidating Multiple Requirement Specifcations through Argumentation. In: Proceedings of the 2011 ACM Symposium on Applied Computing, SAC 2011 (2011)
Ceravolo, P., Fugazza, C., Leida, M.: Modeling semantics of business rules. In: Digital EcoSystems and Technologies Conference, DEST 2007 (2007)
Cisternino, V., Corallo, A., Elia, G., Fugazza, C.: Business rules for semantics-aware business modelling: Overview and open issues. Int. J. Web Eng. Technol. 5 (2009)
Couper-Kuhlen, E., Kortmann, B.: Cause, Condition, Concession, Contrast: Cognitive and Discourse Perspectives. In: Topics in English Linguistics, vol. 33. de Gryuter (2000)
Delin, J., Hartley, A., Paris, C., Scott, D.: Keith Vander Linden: Expressing Procedural Relationships in Multilingual Instructions. In: Proceedings of the Seventh International Workshop on Natural Language Generation, USA, pp. 61–70 (1994)
van Eemeren, F., Grootendorst, R.: Argumentation, communication, and fallacies: A pragma-dialectical perspective. Lawrence Erlbaum Associates (1992)
Dick, A.J.J.: Evidence-based development - Coupling structured argumentation with requirements development, System Safety. In: 7th IET International Conference on Incorporating the Cyber Security Conference, UK (2012)
Feng, V., Hirst, G.: Text-level discourse parsing with rich linguistic features. In: Proc. 50th ACL Meeting (2012)
Grosz, B., Sidner, C.: Attention, intention and the structure of discourse. Computational Linguistics 12(3) (1986)
Guissé, A.: Une plateforme d’ aide a l’ acquisition et á la maintenance des règles metier, PhD dissertation, Paris Nord (2013)
Haley, C.B., Mottet, J.D., Laney, R., Nuseibeh, B.: Arguing Security: Validating Security Requirements Using Structured Argumentation. In: Proceedings of the Third Symposium on Requirements Engineering for Information Security, SREIS 2005 (2005)
Hernault, H., Prendinger, H., Ishuzuka, M.: HILDA: A discourse parser using support vector machine classification. Diualogue and Discourse 1(3) (2010)
Hull, E., Jackson, K., Dick, J.: Requirements Engineering. Springer (2011)
Kang, J., Saint-Dizier, P.: Discourse Structure Analysis for Requirement Mining. International Journal of Knowledge Content Development and Technology 3(2) (2013)
Kosseim, L., Lapalme, G.: Choosing Rhetorical Structures to Plan Instructional Texts. Computational Intelligence, Blackwell, Boston (2000)
Mann, W., Thompson, S.: Rhetorical Structure Theory: Towards a Functional Theory of Text Organisation. TEXT 8(3), 243–281 (1988)
Marcu, D.: The Theory and Practice of Discourse Parsing and Summarization. MIT Press (2000)
Mich, L.: NL-OOPS: From natural language to object oriented requirements using the natural language processing system LOLITA. Natural Language Engineering 2, 161–187 (1996)
Miltasaki, E., Prasad, R., Joshi, A., Webber, B.: Annotating Discourse Connectives and Their Arguments. In: New Frontiers in NLP (2004)
Mirbel, I., Villata, S.: Enhancing Goal-based Requirements Consistency: An Argumentation-based Approach. In: Fisher, M., van der Torre, L., Dastani, M., Governatori, G. (eds.) CLIMA XIII 2012. LNCS (LNAI), vol. 7486, pp. 110–127. Springer, Heidelberg (2012)
Rosner, D., Stede, M.: Customizing RST for the Automatic Production of Technical Manuals. In: Dale, R., Rösner, D., Stock, O., Hovy, E. (eds.) IWNLG 1992. LNCS, vol. 587, pp. 199–214. Springer, Heidelberg (1992)
Ryan, K.: The role of natural language understanding in requirement engineering. In: IEEE Symposium on Requirements, San Diego (1993)
Saint-Dizier, P.: Processing natural language arguments with the TextCoop platform. Journal of Argumentation and Computation 3(1) (2012)
Saint-Dizier, P.: Challenges of Discourse processing: The case of technical documents. Cambridge Scholars Publising (2014)
Saito, M.: Using Phrasal Patterns to Identify Discourse Relations. In: Proceedings ACL 2006 (2006)
Spenader, J., Lobanova, A.: Reliable Discourse Markers for Contrast. Eighth International Workshop on Computational Semantics, Tilburg (2007)
Stede, M.: Discourse Processing. Morgan and Claypool Publishers (2012)
Taboada, M., Mann, W.C.: Rhetorical Structure Theory: Looking back and moving ahead. Discourse Studies 8(3), 423–459 (2006)
Villalba, M.G., Saint-Dizier, P.: Some Facets of Argument Mining for Opinion Analysis. In: COMMA. IOS Publising, Vienna (2012)
Walton, D., Reed, C., Macagno, F.: Argumentation Schemes. Cambridge University Press (2008)
Walton, D.: Argument Mining by Applying Argumentation Schemes. Studies in Logic 4(1) (2011)
Webber, B., Joshi, A.: Discourse Structure: Past, Present and Future. In: Proceedings of the ACL 2012 Workshop on Rediscovering 50 Years of Discoveries 2012, pp. 42–54. Republic of Korea, Jeju (2012)
Wolf, F., Gibson, E.: Representing Discourse Coherence: A Corpus-Based Study. Computational Linguistics 31(2), 249–288 (2005)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2014 Springer International Publishing Switzerland
About this paper
Cite this paper
Kang, J., Saint-Dizier, P. (2014). Requirement Compound Mining and Analysis. In: Bikakis, A., Fodor, P., Roman, D. (eds) Rules on the Web. From Theory to Applications. RuleML 2014. Lecture Notes in Computer Science, vol 8620. Springer, Cham. https://doi.org/10.1007/978-3-319-09870-8_14
Download citation
DOI: https://doi.org/10.1007/978-3-319-09870-8_14
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-09869-2
Online ISBN: 978-3-319-09870-8
eBook Packages: Computer ScienceComputer Science (R0)