Please enter verification code
Confirm
A Framework for Requirements Engineering for Oil and Gas Pipeline Systems Modeling
American Journal of Software Engineering and Applications
Volume 4, Issue 6, December 2015, Pages: 99-106
Received: Jul. 19, 2015; Accepted: Aug. 8, 2015; Published: Oct. 19, 2015
Views 4571      Downloads 146
Authors
Japheth Bunakiye Richard, Department. of Mathematics/Computer Science, Faculty of Science, Niger Delta University, Yenagoa, Nigeria
Asagba Oghenekaro Prince, Department of Computer Science, Faculty of Physical Science and Information Technology, University of Port Harcourt, Port Harcourt, Nigeria
Article Tools
Follow on us
Abstract
Domain specific modeling services, especially when made available to pipeline systems that transport oil and gas, constitute an interesting but very challenging domain. It poses fundamental problems for requirements engineering, software architecture, and their relationship. We propose a novel, domain-based framework for requirements engineering for this class of applications. The framework addresses the key concepts in this field, such as changing complexities for design platforms and domain specific requirements. We report experimental lessons learned on this framework and suggest requirements analysis products for documentation and future system design directions.
Keywords
Requirements Specification, Oil and Gas Pipeline, Domain Analysis, CAD Models, Stakeholders Intents
To cite this article
Japheth Bunakiye Richard, Asagba Oghenekaro Prince, A Framework for Requirements Engineering for Oil and Gas Pipeline Systems Modeling, American Journal of Software Engineering and Applications. Vol. 4, No. 6, 2015, pp. 99-106. doi: 10.11648/j.ajsea.20150406.11
References
[1]
Anthony Finkelstein, Andrea Savigni A Framework for Requirements Engineering for Context-Aware Services Department of Computer Science University College London Gower Street London WC1E 6BT United Kingdom.
[2]
M. Feather, S. Fickas, A. van Lamsweerde, and C. Ponsard. Reconciling System Requirements and Runtime Behavior. In Proceedings of IWSSD’98 - 9th International Workshop on Software Specification and Design, Isobe, Japan, April1998. IEEE Computer Society Press.
[3]
S. Fickas and M. S. Feather. Requirements Monitoring in Dynamic Environments. In Proceedings of the Second IEEE International Symposium on Requirements Engineering, pages 140–147. IEEE Computer Society Press, 1995.
[4]
M. Jackson. The World and the Machine. In Proceedings of the 17th International Conference on Software Engineering, pages 283 – 292, Seattle, Washington, USA, April 24 – 281995.
[5]
Alistair Sutcliffe, George Papamargaritis, Liping Zhao Comparing requirements analysis methods for developing reusable component libraries; The Journal of Systems and Software 79 (2006) 273–289.
[6]
Hall, J. G., Jackson, M. J., Laney, R. C., Nusibeh, B., Rananotti, L., 2002. Relating software requirements and architectures using problem frames. In: Greenspan, S., Saddiqui, J., Pohl, K. (Eds.), Proceedings of RE 02, 1st International Conference on Requirements Engineering. IEEE Computer Society Press, Los Alamos, CA, pp. 137–145.
[7]
Jarzabek, S., Ong, W. C., Zhang, H., 2003. Handling variant requirements in domain modeling. Journal of Systems and Software 68 (3), 171–182.
[8]
MA. Lam, W., McDermid, J. A., Vickers, A. J., 1997. Ten steps towards systematic requirements reuse. In: Proceedings ISRE _97: 3rd IEEE International Symposium on Requirements Engineering (AnnapolisMD). IEEE Computer Society Press, Los Alamitos CA, pp. 6–15.
[9]
Levi, K., Arsanjani, A., 2002. A goal-driven approach to enterprise component identification and specification. Communications of the ACM 45 (10), 45–52.
[10]
Mannion, M., Kaindl, H., Weadon, J., 1999. Reusing single system requirements from application family requirements. In: Proceedings of the International Conference on Software Engineering, ICSE 99. IEEE Computer Society Press, Los Alamitos CA.
[11]
Ray Offen Domain Understanding is the Key to Successful System Development Division of ICS, Macquarie University, New South Wales, Australia Requirements Eng (2002) 7:172–175_ 2002 Springer-Verlag London Limited.
[12]
Charles B. Haley Milton Keynes Jonathan D. Moffett A Framework for Security Requirements Engineering SESS’06, May 20–21, 2006, Shanghai, China. 2006 ACM 1-59593-085-X/06/0005...$5.00.
[13]
McMenamin, S. M., Palmer, J. F., 1984. Essential Systems Analysis. Yourdon Press, Englewood Cliffs, NJ.
[14]
Papamargaritis, G., Sutcliffe, A. G., 2004. Applying the domain theory to design for reuse. BT Technology Journal 22 (2), 104–115.
[15]
Van Lamsweerde, A., 2001. Goal-oriented requirements engineering: aguided tour. In: Proceedings of the RE_01—5th IEEE International Symposium on Requirements Engineering, Toronto, August, 2001.IEEE Computer Society Press, Los Alamitos, CA, pp. 249–263.
[16]
Alessandro NADDEO, Cad Active Models: An Innovative Method in Assembly Environment, Journal of Industrial Design and Engineering Graphics Volume 5 Issue No. 1 – 2010.
[17]
Autodesk Inc. (2013) AutoCAD Release 2013 Programmers Reference Manual.
[18]
Feature-Oriented Domain Analysis (FODA http://www.sei.cmu.edu/reports/90tr021.pdf.
[19]
Nayyar, Mohinder L. Piping handbook / [edited by] Mohinder L. Nayyar.—7th ed. p. cm. ISBN 0-07-047106-1 McGraw-Hill 2000.
[20]
Markus Voelter, Eelco Visser: Product Line Engineering using Domain-Specific Languages Independent, acm.org 2011 15th International Software Product Line Conference 978-0-7695-4487-8/11 2011 IEEE DOI 10.1109/SPLC.2011.25.
ADDRESS
Science Publishing Group
1 Rockefeller Plaza,
10th and 11th Floors,
New York, NY 10020
U.S.A.
Tel: (001)347-983-5186