Abstract
During the past years, distributed computing approach has become an integral part of many of the software companies. This is because of low cost infrastructure involvement and faster execution of the tasks, sharing of resources, etc. In the year 2009, the Indian Government has established distributed network called as National Knowledge Network (NKN). The main objective of NKN is to connect all of the Indian universities, research institutions, computing labs, digital libraries, countrywide classrooms, etc. In the present paper, a well-known object-oriented Unified Modeling Language (UML) is used to construct a model for the execution of the tasks across a distributed network. Authors have designed a static step topology for the faster execution of tasks. Static and dynamic behaviors of the execution of the tasks are represented through UML class and state diagrams, respectively. For validation of the UML model, the state diagram is converted into a Finite State Machine (FSM) and different test cases are generated to validate the proposed model across distributed network environment.
- Tanenbaum, A. S., 2010. Computer Networks, Prentice Hall. Google ScholarDigital Library
- Frouzen, B. A., 2006. Data Communications and Networks, Tata McGraw Hill.Google Scholar
- Siberschatz, A. and Galvin, P.B., 2008. Operating Systems Concepts, 5th Edition, John Wiley and Sons, Inc. D.D.L.L.D. Google ScholarDigital Library
- Pllana, S. and Fahringer, T., 2002. On customizing the UML for modeling performance oriented applications, In <<UML>>, Model Engineering Concepts and Tools, Springer-Verlag, Dresden, Germany. Google ScholarDigital Library
- Pllana, S. and Fahringer, T., 2002. UML based modeling of performance oriented parallel and distributed applications, In Proceedings of Winter Simulation Conference. Google ScholarDigital Library
- Booch, G., Rambaugh, J. and Jacobson, I., 1999. The Unified Modeling Language, User Guide Addison Wesley, Reading MA. Google ScholarDigital Library
- Booch, G., 1994. Object-Oriented Analysis and Design with Applications, Second Edition Addison Wesley. Google ScholarDigital Library
- OMG, 2001. Unified Modeling Language Specification, Available Online via http://www.omg.org (Accessed on 12 Nov. 2012).Google Scholar
- Saxena, V. and Arora, D., 2008. UML modeling of a protocol for establishing mutual exclusion in distributed computer system, International Journal of Computer Science and Network Security, Vol. 8 No. 6 pp 227--235.Google Scholar
- Saxena, V. and Arora, D., 2009, Performance evaluation for object-oriented software systems, ACM SIGSOFT Software Engineering Notes, Vol. 34, No. 2, 1-5, doi:=http://doi.acm.org/10.1145/1507195.15072-13. Google ScholarDigital Library
- www.nkn.in (Accessed on 12th Dec.2011).Google Scholar
- Gloria, C. Alaneme, Peter O. Olayinola, Comfort O., 2010. Countering traditional learning and E-learning methods in higher distance education: Assessing learners preference, 4th International Conference on Distance Education (ICDLE), 187--190.Google Scholar
- Zhang, N. and Bao., H., 2010. Research on the computer technology for E-learning in higher education, International Conference on E-Education, E-Business, E-Management and E-Learning 295--298. Google ScholarDigital Library
- Zaidi T. and Saxena, V., 2012. Step topology for static interconnection of computer systems under distributed environment, In Proceedings of 3rd World Conference on Information Technology organized by University of Bercelona, Nov. 14-17, 2012.Google Scholar
- Zaidi T. and Saxena, V., 2012. National knowledge network versus information communication technology, In Proceeding of University Department of Mathematics, B.R.A. Bihar University, Muzzafarfur India, 11-12 Feb., 2012.Google Scholar
Index Terms
- Modeling and validation of execution of tasks on high speed network under distributed environment
Recommendations
An Execution Framework for MARTE-Based Models
ICECCS '08: Proceedings of the 13th IEEE International Conference on on Engineering of Complex Computer SystemsThe UML is now the most widespread language for systems modeling. However, this language has been designed as a general purpose modeling language that may lack for modeling constructs for specific domain, as for the real-time embedded (RTE) domain. In ...
Domain-specific language modelling with UML profiles by decoupling abstract and concrete syntaxes
UML profiling presents some acknowledged deficiencies, among which the lack of expressiveness of the profiled notations, together with the high coupling between abstract and concrete syntaxes outstand. These deficiencies may cause distress among UML-...
Using UML Action Semantics for model execution and transformation
The 13th international conference on advanced information systems engineering (CAiSE*01)The Unified Modelling Language (UML) lacks precise and formal foundations and semantics for several modeling constructs, such as transition guards or method bodies. These semantic discrepancies and loopholes prevent executability, making early testing ...
Comments