Menu
REQUIREMENTS MANAGEMENT AND ACQUISITION MANAGEMENT ...
By: Calvo-Manzano et al.  (4340 reads)
Rating: (1.00/10)

Abstract: As a part of the activities of the first Symposium on Process Improvement Models and Software Quality of the Spanish Public Administration, working groups were formed to discuss the current state of the Requirements Management and Supplier Agreement Management processes. This article presents general results and main contributions of those working groups. The results have allowed the obtention of a preliminary appraisal of the current state of these two processes in the Spanish Public Administration.

Keywords: Requirements engineering, subcontracting management, improvement models, process.

ACM Classification Keywords: D.2.9 Management, K.6.3 Software Management

Link:

REQUIREMENTS MANAGEMENT AND ACQUISITION MANAGEMENT EXPERIENCES IN SPANISH PUBLIC ADMINISTRATIONS

Jose A. Calvo-Manzano?, Gonzalo Cuevas, Ivan Garcia,Tomas San Feliu, Ariel Serrano, Magdalena Arcilla, Fernando Arboledas, Fernando Ruiz de Ojeda

http://www.foibg.com/ijitk/ijitk-vol01/ijitk01-2-p03.pdf

ON THE MODELS OF DEVELOPMENT AND DISTRIBUTION OF SOFTWARE
By: Neli Maneva, Krassimir Manev  (3927 reads)
Rating: (1.00/10)

Abstract: The notion model of development and distribution of software (MDDS) is introduced and its role for the efficiency of the software products is stressed. Two classical MDDS are presented and some attempts to adapt them to the contemporary trends in web-based software design are described. Advantages and shortcomings of the obtained models are outlined. In conclusion the desired features of a better MDDS for web-based solutions are given.

Keywords: models of development and distribution of software, efficiency, web-based solutions.

ACM Classification Keywords: D.2.7 Distribution, Maintenance, and Enhancement; D.2.9 Management.

Link:

ON THE MODELS OF DEVELOPMENT AND DISTRIBUTION OF SOFTWARE

Neli Maneva, Krassimir Manev

http://www.foibg.com/ijita/vol15/ijita15-2-p11.pdf

DEVELOPMENT OF THE COMBINED METHOD FOR DESIGNING DATAFLOW SYSTEMS
By: Nina Bakanova, Tatiana Atanasova  (4502 reads)
Rating: (1.00/10)

Abstract: The methods of designing of information systems for large organizations are considered in the paper. The structural and object-oriented approaches are compared. For the practical realization of the automated dataflow systems the combined method for the system development and analysis is proposed.

Keywords: designing of information systems, document circulation, dataflow, office-work

ACM Classification Keywords: D.2.2 Design Tools and Techniques: Computer-aided software engineering (CASE); H.4 Information Systems Applications: Workflow management

Link:

DEVELOPMENT OF THE COMBINED METHOD FOR DESIGNING DATAFLOW SYSTEMS

Nina Bakanova, Tatiana Atanasova

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-3-p10.pdf

EXPERIENCES ON APPLICATION GENERATORS
By: Garcia et al.  (4626 reads)
Rating: (1.00/10)

Abstract: The National Institute for Statistics is the organism responsible for acquiring economical data for governmental statistics purposes. Lisbon agreements establish a framework in which this acquisition process shall be available through Internet, so each survey should be considered as a little software project to be developed and maintained. Considering the great amount of different surveys and all changes produced per year on each make impossible this task. An application generator has been developed to automate this task, taking as a start point the Word or PDF template of a survey, and going through a graphical form designer as all human effort, all HTML, Java classes and Oracle database resources are generated and sent from backoffice to frontoffice servers, reducing the team to carry out the whole set of electronic surveys to two people from non I.T. staff.

Keywords: Software automation, application generators, CASE.

ACM Classification keywords: D2.2. Design Tools and Techniques

Link:

EXPERIENCES ON APPLICATION GENERATORS

Hector Garcia, Carlos del Cuvillo, Diego Perez, Borja Lazaro

http://www.foibg.com/ijitk/ijitk-vol01/ijitk01-2-p05.pdf

IMPLICATIONS OF RECENT TRENDS IN TELECOMMUNICATIONS ON MODELING ...
By: Gerta Köster, Stoyan Poryazov  (4330 reads)
Rating: (1.00/10)

Abstract: With this paper we would like to trigger a discussion on future needs of modeling and simulation techniques and tools for the telecommunication industry. We claim that the telecommunication market has undergone severe changes that affect the need for and type of simulations in industrial research. We suggest some approaches how to address these new challenges. We believe that there is need for intensive research in the area.

Keywords: Telecommunications, Market Evolution, Modeling and Simulation Challenges.

ACM Classification Keywords: D.2.2 Design Tools and Techniques; K.6.1 Project and People Management.

Link:

IMPLICATIONS OF RECENT TRENDS IN TELECOMMUNICATIONS ON MODELING AND SIMULATION FOR THE TELECOMMUNICATION INDUSTRY

Gerta Köster, Stoyan Poryazov

http://www.foibg.com/ijitk/ijitk-vol01/ijitk01-2-p02.pdf

THE APPLICATION OF GRAPH MODEL FOR AUTOMATION
By: Elena Kudelko  (4723 reads)
Rating: (1.00/10)

THE APPLICATION OF GRAPH MODEL FOR AUTOMATION OF THE USER INTERFACE CONSTRUCTION Elena Kudelko

Abstract: The ability of automatic graphic user interface construction is described. It is based on the building of user interface as reflection of the data domain logical definition. The submitted approach to development of the information system user interface enables dynamic adaptation of the system during their operation. This approach is used for creation of information systems based on CASE-system METAS.

Keywords: User interface, metadata, CASE-technology, dynamically adapted information systems, graph model.

ACM Classification Keywords: D.2.2 Software Engineering: Design Tools and Techniques – Computer-aided software engineering (CASE); G.2.2 Discrete Mathematics: Graph Theory – Graph algorithms.

Link:

THE APPLICATION OF GRAPH MODEL FOR AUTOMATION OF THE USER INTERFACE CONSTRUCTION

Elena Kudelko

http://www.foibg.com/ijita/vol14/ijita14-4-p11.pdf

THE TECHNOLOGY OF PROGRAMMING FOR A CLUSTER COMPUTER ...
By: Dmitry Cheremisinov, Liudmila Cheremisinova  (4384 reads)
Rating: (1.00/10)

Abstract. The problem of preparation of a program to perform it on multiprocessor system of a cluster type is considered. When developing programs for a cluster computer the technology based on use of the remote terminal is applied. The situation when such remote terminal is the computer with operational system Windows is considered. The set of the tool means, allowing carrying out of editing program texts, compiling and starting programs on a cluster computer, is suggested. Advantage of an offered way of preparation of programs to execution is that it allows as much as possible to use practical experience of programmers used to working in OS Windows environment.

Keywords: parallel programming, cluster computer, programming technology.

ACM Classification Keywords: D.2.1 Software engineering: Requirements/Specifications – Tools; D.1.3 Programming techniques: Concurrent Programming – Parallel programming.

Link:

THE TECHNOLOGY OF PROGRAMMING FOR A CLUSTER COMPUTER BY THE REMOTE TERMINAL WITH OS WINDOWS

Dmitry Cheremisinov, Liudmila Cheremisinova

http://www.foibg.com/ijita/vol14/ijita14-4-p13.pdf

IMPLEMENTATION OF DISTANT LEARNING PORTALS BASED ON ...
By: Lyadova et al.  (3861 reads)
Rating: (1.00/10)

Abstract: The paper describes an approach to the development of software aimed at the creation of distant learning portals integrated with education support and educational institution management systems. The software being developed is based on CASE-technology METAS which is used for the creation of adaptive distributed information systems. This technology allows to dynamically adjust the portal’s structure and portal’s functionality enhancements.

Keywords: portal, learning portal, distant learning, testing, information system, CASE-technology.

ACM Classification Keywords: D.2 Software Engineering: D.2.2 Design Tools and Techniques – Computeraided software engineering (CASE); H.3 Information Storage and Retrieval: H.3.5 Online Information Services – Web-based services; K.3 Computers and Education: K.3.1 Computer Uses in Education – Distance learning.

Link:

IMPLEMENTATION OF DISTANT LEARNING PORTALS BASED ON CASE-TECHNOLOGY METAS

Ludmila Lyadova, Alexey Urezalov, Andrey Khlyzov

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-5-p17.pdf

DATA INDEPENDENCE IN THE MULTI-DIMENSIONAL NUMBERED INFORMATION SPACES
By: Krassimir Markov  (4205 reads)
Rating: (1.00/10)

Abstract: The concept of data independence designates the techniques that allow data to be changed without affecting the applications that process it. The different structures of the information bases require corresponded tools for supporting data independence. A kind of information bases (the Multi-dimensional Numbered Information Spaces) are pointed in the paper. The data independence in such information bases is discussed.

Keywords: Data independence; Multi-dimensional Numbered Information Spaces

ACM Classification Keywords: D.2 Software Engineering; H.2 Database Management

Link:

DATA INDEPENDENCE IN THE MULTI-DIMENSIONAL NUMBERED INFORMATION SPACES

Krassimir Markov

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-1-p16.pdf

ARCHITECTURE AND IMPLEMENTATION OF REPORTING MEANS IN ADAPTIVE
By: Vyacheslav Lanin  (3978 reads)
Rating: (1.00/10)

Abstract: This article describes architecture and implementation of subsystem intended for working with queries and reports in adaptive dynamically extended information systems able to dynamically extending. The main features of developed approach are application universality, user orientation and opportunity to integrate with external information systems. Software implementation is based on multilevel metadata approach.

Keywords: CASE-technology, adaptive information system, electronic document, query builder, report generation.

ACM Classification Keywords: D.2 Software Engineering: D.2.2 Design Tools and Techniques – Computeraided software engineering (CASE); H.2: Database Management: H.2.3 Languages – Report writers; H.3.3 Information Search and Retrieval – Query formulation.

Link:

ARCHITECTURE AND IMPLEMENTATION OF REPORTING MEANS IN ADAPTIVE DYNAMICALLY EXTENDED INFORMATION SYSTEMS

Vyacheslav Lanin

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-3-p12.pdf

SOFTWARE TESTING AND DOCUMENTING AUTOMATION
By: Anton Tsybin, Lyudmila Lyadova  (4440 reads)
Rating: (1.00/10)

Abstract: This article describes some approaches to problem of testing and documenting automation in information systems with graphical user interface. Combination of data mining methods and theory of finite state machines is used for testing automation. Automated creation of software documentation is based on using metadata in documented system. Metadata is built on graph model. Described approaches improve performance and quality of testing and documenting processes.

Keywords: software testing, documenting automation, data mining, dynamic grammar, metadata.

ACM Classification Keywords: D.2 Software Engineering: D.2.2 Design Tools and Techniques; D.2.4 Software - Program Verification; I.2 Artificial Intelligence: I.2.2 Automatic Programming.

Link:

SOFTWARE TESTING AND DOCUMENTING AUTOMATION

Anton Tsybin, Lyudmila Lyadova

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-3-p11.pdf

COMPLEX PROTECTION SYSTEM OF METADATA-BASED DISTRIBUTED
By: Denis Kourilov, Lyudmila Lyadova  (4239 reads)
Rating: (1.00/10)

Abstract: A description of architecture and approaches to the implementation of a protection system of metadatabased adaptable information systems is suggested. Various protection means are examined. The system described is a multilevel complex based on a multiagent system combining IDS functional abilities with structure and logics protection means.

Keywords: adaptable information systems, protection mechanisms, metadata, multiagent systems.

ACM Classification Keywords: D.2 Software Engineering: D.2.0 General − Protection mechanisms; K.6 Management of Computing and Information Systems: K.6.5 Security and Protection − Authentication, Insurance, Invasive software (e.g., viruses, worms, Trojan horses), Unauthorized access (e.g., hacking, phreaking); I.2 Artificial Intelligence: I.2.11 Distributed Artificial Intelligence − Multiagent systems.

Link:

COMPLEX PROTECTION SYSTEM OF METADATA-BASED DISTRIBUTED INFORMATION SYSTEMS

Denis Kourilov, Lyudmila Lyadova

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-2-p03.pdf

DESIGN STANDARDIZED WEB-COMPONENTS FOR E-LEARNING
By: Andrey Belonogov  (4339 reads)
Rating: (1.00/10)

Abstract: In this paper a flexible approach to design LMS with QTI Ready component based on the e-Learning standards AICC and IMS QTI is described. This system and component permits a dynamic learning and assessment process. QTI Ready component can provide these facilities to other real world virtual learning management system.

Keywords: Web-based education, e-Learning technologies, metadata schemes, standardization and open standards, Servlet technology.

ACM Classification Keywords: D.2 Software engineering – Standards: D.2.11 Software Architectures - Patterns (e.g., client/server, pipeline, blackboard); H.3.5 Online Information Services - Web-based services

Link:

DESIGN STANDARDIZED WEB-COMPONENTS FOR E-LEARNING

Andrey Belonogov

http://www.foibg.com/ijitk/ijitk-vol01/ijitk01-3-p16.pdf

ACCESS RIGHTS INHERITANCE IN INFORMATION SYSTEMS CONTROLLED BY METADATA
By: Mariya Chichagova, Ludmila Lyadova  (4279 reads)
Rating: (1.00/10)

Abstract: All information systems have to be protected. As the number of information objects and the number of users increase the task of information system’s protection becomes more difficult. One of the most difficult problems is access rights assignment. This paper describes the graph model of access rights inheritance. This model takes into account relations and dependences between different objects and between different users. The model can be implemented in the information systems controlled by the metadata, describing information objects and connections between them, such as the systems based on CASE-technology METAS.

Keywords: access control mechanisms, graph model, metadata, CASE-technology.

ACM Classification Keywords: D.2 Software engineering: D.2.0 General - Protection mechanisms.

Link:

ACCESS RIGHTS INHERITANCE IN INFORMATION SYSTEMS CONTROLLED BY METADATA

Mariya Chichagova, Ludmila Lyadova

http://www.foibg.com/ijita/vol14/ijita14-2-p13.pdf

A SENSITIVE METRIC OF CLASS COHESION
By: Luis Fernández, Rosalía Peña  (6906 reads)
Rating: (1.00/10)

Abstract: Metrics estimate the quality of different aspects of software. In particular, cohesion indicates how well the parts of a system hold together. A metric to evaluate class cohesion is important in object-oriented programming because it gives an indication of a good design of classes. There are several proposals of metrics for class cohesion but they have several problems (for instance, low discrimination). In this paper, a new metric to evaluate class cohesion is proposed, called SCOM, which has several relevant features. It has an intuitive and analytical formulation, what is necessary to apply it to large-size software systems. It is normalized to produce values in the range 0..1, thus yielding meaningful values. It is also more sensitive than those previously reported in the literature. The attributes and methods used to evaluate SCOM are unambiguously stated. SCOM has an analytical threshold, which is a very useful but rare feature in software metrics. We assess the metric with several sample cases, showing that it gives more sensitive values than other well know cohesion metrics.

Keywords: Object-Oriented? Programming, Metrics/Measurement, Quality analysis and Evaluation.

ACM Classification Keywords: D.1.5 Object-oriented Programming; D.2.8 Metrics

Link:

A SENSITIVE METRIC OF CLASS COHESION

Luis Fernández, Rosalía Peña

http://www.foibg.com/ijita/vol13/ijita13-1-p11.pdf

METADATA AND GEOSPATIAL DATA PROCESSING ON THE BASE OF XML AND GRID
By: Shelestov et al.  (4102 reads)
Rating: (1.00/10)

Abstract: The software architecture and development consideration for open metadata extraction and processing framework are outlined. Special attention is paid to the aspects of reliability and fault tolerance. Grid infrastructure is shown as useful backend for general-purpose task.

Keywords: Metadata, ISO19115, Grid computing, Globus Toolkit, XML.

ACM Classification Keywords: D.1.3 Concurrent Programming – Distributed programming, D.2.3 Coding Tools and Techniques – Object-oriented programming, D.2.5 Testing and Debugging – Error handling and recovery, D.2.0 General – Standards.

Link:

METADATA AND GEOSPATIAL DATA PROCESSING ON THE BASE OF XML AND GRID

Andrii Shelestov, Mykhailo Korbakov, Mykhaylo Zynovyev

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-3-p08.pdf

RESEARCHING FRAMEWORK FOR SIMULATING/IMPLEMENTATING P SYSTEMS
By: Gómez et al.  (4277 reads)
Rating: (1.00/10)

Abstract: Researching simulation/implementation of membranes systems is very recent. Present literature gathers new publications frequently about software/hardware, data structures and algorithms for implementing P system evolution. In this context, this work presents a framework which goal is to make tasks of researchers of this field easier. Hence, it establishes the set of cooperating classes that form a reusable and flexible design for the customizable evaluation with new data structures and algorithms. Moreover, it includes customizable services for correcting, monitoring and logging the evolution and edition, recovering, automatic generating, persistence and visualizing P systems.

Keywords: P System, framework, simulation, implementation.

ACM Classification Keywords: D.1.m Miscellaneous – Natural Computing

Link:

RESEARCHING FRAMEWORK FOR SIMULATING/IMPLEMENTATING P SYSTEMS

Sandra Gómez, Luis Fernández, Iván García, Fernando Arroyo

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-1-p12.pdf

DELIMITED MASSIVELY PARALLEL ALGORITHM BASED ON RULES ELIMINATION
By: Gil et al.  (4275 reads)
Rating: (1.00/10)

Abstract: In the field of Transition P systems implementation, it has been determined that it is very important to determine in advance how long takes evolution rules application in membranes. Moreover, to have time estimations of rules application in membranes makes possible to take important decisions related to hardware / software architectures design. The work presented here introduces an algorithm for applying active evolution rules in Transition P systems, which is based on active rules elimination. The algorithm complies the requisites of being nondeterministic, massively parallel, and what is more important, it is time delimited because it is only dependant on the number of membrane evolution rules.

Keywords: Natural computing, Membrane computing, Transition P systems, rules application algorithms

ACM Classification Keywords: D.1.m Miscellaneous – Natural Computing

Link:

DELIMITED MASSIVELY PARALLEL ALGORITHM BASED ON RULES ELIMINATION FOR APPLICATION OF ACTIVE RULES IN TRANSITION P SYSTEMS

Francisco Javier Gil, Luis Fernández, Fernando Arroyo, Jorge Tejedor

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-1-p11.pdf

A CIRCUIT IMPLEMENTING MASSIVE PARALLELISM IN TRANSITION P SYSTEMS
By: Alonso et al.  (4485 reads)
Rating: (1.00/10)

Abstract: Transition P-systems are based on biological membranes and try to emulate cell behavior and its evolution due to the presence of chemical elements. These systems perform computation through transition between two consecutive configurations, which consist in a m-tuple of multisets present at any moment in the existing m regions of the system. Transition between two configurations is performed by using evolution rules also present in each region. Among main Transition P-systems characteristics are massive parallelism and non determinism. This work is part of a very large project and tries to determine the design of a hardware circuit that can improve remarkably the process involved in the evolution of a membrane. Process in biological cells has two different levels of parallelism: the first one, obviously, is the evolution of each cell inside the whole set, and the second one is the application of the rules inside one membrane. This paper presents an evolution of the work done previously and includes an improvement that uses massive parallelism to do transition between two states. To achieve this, the initial set of rules is transformed into a new set that consists in all their possible combinations, and each of them is treated like a new rule (participant antecedents are added to generate a new multiset), converting an unique rule application in a way of parallelism in the means that several rules are applied at the same time. In this paper, we present a circuit that is able to process this kind of rules and to decode the result, taking advantage of all the potential that hardware has to implement P Systems versus previously proposed sequential solutions.

Keywords: Transition P System, membrane computing, circuit design.

ACM Classification Keywords: D.1.m Miscellaneous – Natural Computing

Link:

A CIRCUIT IMPLEMENTING MASSIVE PARALLELISM IN TRANSITION P SYSTEMS

Santiago Alonso, Luis Fernández, Fernando Arroyo, Javier Gil

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-1-p08.pdf

A HIERARCHICAL ARCHITECTURE WITH PARALLEL COMUNICATION ...
By: Bravo et al.  (4260 reads)
Rating: (1.00/10)

Abstract: Membrane systems are computational equivalent to Turing machines. However, its distributed and massively parallel nature obtain polynomial solutions opposite to traditional non-polynomial ones. Nowadays, developed investigation for implementing membrane systems has not yet reached the massively parallel character of this computational model. Better published approaches have achieved a distributed architecture denominated “partially parallel evolution with partially parallel communication” where several membranes are allocated at each processor, proxys are used to communicate with membranes allocated at different processors and a policy of access control to the communications is mandatory. With these approaches, it is obtained processors parallelism in the application of evolution rules and in the internal communication among membranes allocated inside each processor. Even though, external communications share a common communication line, needed for the communication among membranes arranged in different processors, are sequential. In this work, we present a new hierarchical architecture that reaches external communication parallelism among processors and substantially increases parallelization in the application of evolution rules and internal communications. Consequently, necessary time for each evolution step is reduced. With all of that, this new distributed hierarchical architecture is near to the massively parallel character required by the model.

Keywords: Architecture, hierarchy, P systems

ACM Classification Keywords: D.1.m Miscellaneous – Natural Computing

Link:

A HIERARCHICAL ARCHITECTURE WITH PARALLEL COMUNICATION FOR IMPLEMENTING P SYSTEMS

Ginés Bravo, Luis Fernández , Fernando Arroyo, Juan A. Frutos

http://www.foibg.com/ijitk/ijitk-vol02/ijitk02-1-p09.pdf

ADVERGAMES: OVERVIEW
By: Santos et al.  (4277 reads)
Rating: (1.00/10)

Abstract: Advergame is a new marketing concept that has appeared due to the fact that young people are always connected to the Internet, are using mobile services such as SMS and MMS, or are chatting with instant messenger services and they spend too much time just playing in a stand alone way or in a network game. A new revolutionary service is the advergame one; that is a game with advertisment capabilities. Any company can develop an advergame that is, a game with some kind of advertising process of this company. This paper introduces some idea and concepts when developping an advergame..

Keywords: Advergames, Mobile Computing, Games Development.

ACM Classification Keywords: D.1.m Miscellaneous.

Link:

ADVERGAMES: OVERVIEW

Eugenio Santos, Rafael Gonzalo, Francisco Gisbert

http://www.foibg.com/ijitk/ijitk-vol01/ijitk01-3-p01.pdf

HW IMPLEMENTATION OF A OPTIMIZED ALGORITHM FOR THE APPLICATION ...
By: Martinez et al.  (4872 reads)
Rating: (1.00/10)

Abstract: P systems or Membrane Computing are a type of a distributed, massively parallel and non deterministic system based on biological membranes. They are inspired in the way cells process chemical compounds, energy and information. These systems perform a computation through transition between two consecutive configurations. As it is well known in membrane computing, a configuration consists in a m-tuple of multisets present at any moment in the existing m regions of the system at that moment time. Transitions between two configurations are performed by using evolution rules which are in each region of the system in a non-deterministic maximally parallel manner. This work is part of an exhaustive investigation line. The final objective is to implement a HW system that evolves as it makes a transition P-system. To achieve this objective, it has been carried out a division of this generic system in several stages, each of them with concrete matters. In this paper the stage is developed by obtaining the part of the system that is in charge of the application of the active rules. To count the number of times that the active rules is applied exist different algorithms. Here, it is presents an algorithm with improved aspects: the number of necessary iterations to reach the final values is smaller than the case of applying step to step each rule. Hence, the whole process requires a minor number of steps and, therefore, the end of the process will be reached in a shorter length of time.

Keywords: Membrane Computing, Evolution Rules, Circuit design, Digital systems, Transition P System.

ACM Classification Keywords: D.1.m Miscellaneous – Natural Computing

Link:

HW IMPLEMENTATION OF A OPTIMIZED ALGORITHM FOR THE APPLICATION OF ACTIVE RULES IN A TRANSITION P-SYSTEM

Victor Martinez, Luis Fernandez, Fernando Arroyo, Abraham Gutierrez

http://www.foibg.com/ijita/vol14/ijita14-4-p04.pdf

PROGRAMMING PARADIGMS IN COMPUTER SCIENCE EDUCATION
By: Elena Bolshakova  (4366 reads)
Rating: (1.00/10)

Abstract: Main styles, or paradigms of programming – imperative, functional, logic, and object-oriented – are shortly described and compared, and corresponding programming techniques are outlined. Programming languages are classified in accordance with the main style and techniques supported. It is argued that profound education in computer science should include learning base programming techniques of all main programming paradigms.

Keywords: programming styles, paradigms of programming, programming techniques, integration of programming techniques, learning programming paradigms

ACM Classification Keywords: D.1 Programming Techniques – Functional Programming, Logic Programming, Object-oriented Programming

Link:

PROGRAMMING PARADIGMS IN COMPUTER SCIENCE EDUCATION

Elena Bolshakova

http://www.foibg.com/ijita/vol12/ijita12-3-p13.pdf

SCIT — UKRAINIAN SUPERCOMPUTER PROJECT
By: Koval et al.  (3998 reads)
Rating: (1.00/10)

Abstract: The paper describes a first supercomputer cluster project in Ukraine, its hardware, software and characteristics. The paper shows the performance results received on systems that were built. There are also shortly described software packages made by cluster users that have already made a return of investments into a cluster project.

Keywords: supercomputer, cluster, computer structure.

ACM Classification Keywords: C.5.1 Super computers, C.1.4 Parallel Architectures.

Link:

SCIT — UKRAINIAN SUPERCOMPUTER PROJECT

Valeriy Koval, Sergey Ryabchun, Volodymyr Savyak, Ivan Sergienko, Anatoliy Yakuba

http://www.foibg.com/ijita/vol12/ijita12-1-p09.pdf

A PRACTICAL CASE OF SOFTWARE LOCALIZATION ...
By: Cardenosa et al.  (13532 reads)
Rating: (1.00/10)

Abstract: Internationalization of software as a previous step for localization is usually taken into account during early phases of the life-cycle of software development. However, the need to adapt software applications into different languages and cultural settings can appear once the application is finished and even in the market. In these cases, software localization implies a high cost of time and resources. This paper shows a real case of a existent software application, designed and developed without taking into account future necessities of localization, whose architecture and source code were modified to include the possibility of straightforward adaptation into new languages. The use of standard languages and advanced programming languages has permitted the authors to adapt the software in a simple and straightforward mode.

Keywords: Localization, Internationalization, XML.

ACM Classification Keywords: D. Software, D.2.7 Distribution, Maintenance and Enhancement

Link:

A PRACTICAL CASE OF SOFTWARE LOCALIZATION AFTER SYSTEM DEVELOPMENT1

Jesus Cardenosa, Carolina Gallardo, Alvaro Martin

http://www.foibg.com/ijitk/ijitk-vol01/ijitk01-2-p04.pdf

[prev]  Page: 64.6/66  [next]
1  2  3  4  5  6  7  8  9  10  11  12  13  14  15  16  17  18  19  20  21  22  23  24  25  26  27  28  29  30  31  32  33  34  35  36  37  38  39  40  41  42  43  44  45  46  47  48  49  50  51  52  53  54  55  56  57  58  59  60  61  62  63  64  65  66 
World Clock
Powered by Tikiwiki Powered by PHP Powered by Smarty Powered by ADOdb Made with CSS Powered by RDF powered by The PHP Layers Menu System
RSS Wiki RSS Blogs rss Articles RSS Image Galleries RSS File Galleries RSS Forums RSS Maps rss Calendars
[ Execution time: 0.17 secs ]   [ Memory usage: 7.54MB ]   [ GZIP Disabled ]   [ Server load: 0.39 ]