Academic literature on the topic 'Class hierarchy diagram'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the lists of relevant articles, books, theses, conference reports, and other scholarly sources on the topic 'Class hierarchy diagram.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Journal articles on the topic "Class hierarchy diagram"

1

Dao, Thi-Huong, Xuan-Truong Nguyen, and Ninh-Thuan Truong. "Preservation of Class Invariants in Refactoring UML Models." International Journal of Software Engineering and Knowledge Engineering 29, no. 02 (2019): 221–44. http://dx.doi.org/10.1142/s0218194019500104.

Full text
Abstract:
In the field of software engineering, the term class invariants is known as a valuable term employed to delineate the semantic of UML class diagram elements (attributes and relationships) and must be held throughout the life-time of instances of the class. Refactoring, the activities of re-distributing classes, attributes and methods across the class hierarchy, is a powerful technique that is used to improve the quality of software systems. Performing refactoring on UML class diagrams obviously requires a special investigation of invariant-preserving on the refactored models. In this paper, we propose an approach to preserve class invariants in refactoring UML models. In order to achieve this aim, we first formalize the class diagram along with class invariants by mathematical notations. We then constitute the rules for five refactoring operations (deal with class hierarchies) in such a way to guarantee class invariants as well as proving correctness of the refactoring rules. Finally, the paper also makes provision of the proposed approach for practical applications in software re-engineering development process.
APA, Harvard, Vancouver, ISO, and other styles
2

Ramdani, Asri, and M. Julkarnain. "SISTEM PENDUKUNG KEPUTUSAN PEMBERIAN BANTUAN LANGSUNG TUNAI DANA DESA MENGGUNAKAN METODE ANALYTICAL HIERARCHY PROCESS." JURNAL TEKNOLOGI INFORMATIKA DAN KOMPUTER (JURTIKOM) 1, no. 1 (2023): 15–21. http://dx.doi.org/10.51401/jurtikom.v1i1.3245.

Full text
Abstract:
Bantuan Langsung Tunai Dana Desa merupakan salah satu program bantuan sosial yang diberikan oleh pemerintah di suatu wilayah desa untuk membantu perekonomian masyarakat. Tujuan penelitian ini adalah membuat sistem pendukung keputusan da membantu dalam memberikan bantuan agar tepat sasaran kepada masyarakat yang layak mendapatkan bantuan. Sistem Pendukung ini dibangun menggunakan bahasa pemprograman PHP dengan Framework Codeigneter, penelitian ini dilakukan untuk membantu pihak kantor desa boak dalam memberikan bantuan kepada masyarakat kepada masyarakat yang layak untuk mendapatkan bantuan sesuai dengan kondisi masyarakat. Metode sistem pendukung keputusan yang digunakan pada penelitian ini adalah menggunakan metode Analytical Hierarchy Process (AHP), menggunakan metode pengembangan sistem Prototype serta metode perancangan sistem menggunakan empat diagram Unfied Modelling Language (UML) yang terdiri dari usecase diagram, activity diagram, sequence diagram dan class diagram. Penelitian ini dilakukan dengan melakukan pengujian dengan menggunakan blackbox testing, hasil pengujian menunjukkan sistem secara fungsional telah berhasil diuji dan dinyatakan berhasil.
APA, Harvard, Vancouver, ISO, and other styles
3

Sun, Yong Yong, and Guang Qiu Huang. "Technique of Code Obfuscation Based on Class Structure." Applied Mechanics and Materials 271-272 (December 2012): 674–78. http://dx.doi.org/10.4028/www.scientific.net/amm.271-272.674.

Full text
Abstract:
Software protection technology is necessary for software security and property right of software. The algorithm of code obfuscation based on class is proposed that uses of obfuscation technology. The overall architecture of the system is hidden by changing the class diagram for class aggregation, and the algorithm of class aggregation can be used to design class hierarchy in object-oriented program. It makes static analysis difficult while preserving function of program. The interfaces replace original classes to achieve reference in order to implement type hidden, and automatic analysis becomes more difficult.
APA, Harvard, Vancouver, ISO, and other styles
4

Saputra, Romy Julian, and Suwatri Jura Tri. "SISTEM PENDUKUNG KEPUTUSAN PENERIMAAN BEASISWA PEMDA KABUPATEN NUNUKAN MELALUI ORGANISASI DAERAH MENGGUNAKAN METODE AHP DAN TOPSIS." JURNAL IT 12, no. 3 (2022): 148–59. http://dx.doi.org/10.37639/jti.v12i3.275.

Full text
Abstract:
Penelitian ini bertujuan untuk merancang sebuah sistem pendukung keputusan penerimaan beasiswa PEMDA Kabupaten Nunukan melalui organisasi daerah dan mengimplementasikan metode TOPSIS dan AHP pada sistem pendukung keputusan penerimaan beasiswa PEMDA Kabupaten Nunukan melalui organisasi daerah. Rancangan sistem didesain secara terstruktur menggunakan UML, meliputi model use case diagram, activity diagram, sequence diagram dan class diagram. Text Editor yang digunakan dalam membangun sistem ini adalah Visual Studio, bahasa pemrograman menggunakan PHP, serta MySQL untuk pengolahan database. Algoritma yang digunakan adalah Technique Order Preference by Similarity to Ideal Solution (Topsis) dan Analytical Hierarchy Process (AHP). Hasil penelitian menunjukkan sistem ini menampilkan ranking dari setiap mahasiswa yang terdaftar sebagai calon penerima beasiswa, sistem memberikan masing-masing perangkingan dari metode yang digunakan, yaitu metode AHP dan metode Topsis, dan hasil dari sistem ini dapat digunakan sebagai bahan pertimbangan dalam penentuan mahasiswa yang berhak mendapatkan beasiswa. 
APA, Harvard, Vancouver, ISO, and other styles
5

Simalango, Holong Marisi. "Pemanfaatan Analytic Hierarchy Process (AHP) pada Proses Seleksi Calon Karyawan pada Perusahaan." Media Informatika 23, no. 3 (2024): 215–28. https://doi.org/10.37595/mediainfo.v23i3.311.

Full text
Abstract:
Manajemen Sumber Daya Manusia (MSDM) yang efisien sangat krusial bagi perusahaan dalam merencanakan dan memprediksi kebutuhan perusahaan melalui rekrutmen dan seleksi. Salah satu faktor penentu kesuksesan perusahaan adalah keberadaan karyawan yang berkualitas dan kompeten. Perekrutan calon karyawan baru merupakan hal yang penting bagi sebuah perusahaan untuk mengisi suatu jabatan. Masih banyak perusahaan yang mengandalkan dengan cara manual dalam proses perekrutan. Proses perektrutan manual tersebut dilakukan dikarenakan belum adanya menerapkan sistematis untuk menilai kelayakan calon karyawan. Analisis dengan metode Analytical Hierarchy Process (AHP) diterapkan dengan menentukan bobot nilai dari setiap kriteria. Proses penentuan untuk menyeleksi alternatif terbaik yang berhak akan melanjutkan ke tahap selanjutnya setelah melewati proses dari kelayakan dokumen. Kelayakan dokumen dilihat dari tiga bobot yaitu Pendidikan, Umur, dan Tata Tulis sebagai bobot standarisasi yang dipakai untuk proses perekrutan dan seleksi. Setelah penentuan calon karyawan terbaik, maka diberikan analisis use case diagram dan class diagram sebagai usulan untuk perancagan sebuah sistem perekrutan.
APA, Harvard, Vancouver, ISO, and other styles
6

Ardhy, Ferly. "SISTEM PENGAMBLAN KEPUTUSAN PEMILIHAN BIBIT JAGUNG DENGAN METODE ANALYTICAL HIERARCHY PROCESS (AHP) PADA TOKO ABADI JAYA LAMPUNG TIMUR." Jurnal Informasi dan Komputer 6, no. 2 (2018): 73–80. http://dx.doi.org/10.35959/jik.v6i2.115.

Full text
Abstract:
AbstracCorn Seed is a very popular commodity crop planted by farmers especially Indonesia because many who use this plant besides many benefits it is also a panga plant. Users usually have difficulty choosing corn seeds that they want to buy because of the many types of corn seeds, soil construction, and prices. So that a decision support system is needed that can help users determine Corn Seed according to the alternatives and desired criteriaIn this study, the method used is the Analitycal Hierarchy Process (AHP), System development methods are made using the Prototyping method using a Unified Modeling Language (UML) system development tool consisting of Use Case, Activity Diagram, Sequence Diagram, and Class Diagram and using the PHP programming language and using the MySql database.This method is used because it is able to choose the best alternative so as to produce optimal decisions in accordance with the specifications and funds owned by the user.
APA, Harvard, Vancouver, ISO, and other styles
7

Rahman, Akhmad Luthfi, Muhammad Hasbi, and Setiyowati Setiyowati. "Sistem Pendukung Keputusan Untuk Pemilihan Siswa Berprestasi Dengan Metode Analytical Hierarchy Process (AHP) Dan Technique For Order Of Preference By Similarity To Ideal Solution (TOPSIS)." Jurnal Ilmiah SINUS 18, no. 1 (2020): 49. http://dx.doi.org/10.30646/sinus.v18i1.439.

Full text
Abstract:
SMA Negeri 7 Surakarta in an effort to improve student achievement by giving rewards to students who have the best performance. The selection process for SMA N 7 still uses a manual process so it is not objective, and takes a long time.So we need an application that can support the process of selecting high achieving students in SMA N 7 Surakarta, an application that can help to make decisions about the selection of high achieving students by changing the value of standard criteria into numbers. Then the right method is the AHP (Analytical Hierarchy Process) Method while for ranking with the TOPSIS (Technique for Order of Preference by Similarity to Ideal Solution) method. Because this method is able to produce effective, objective and efficient decisions. The system development uses the waterfall model, the system design used is object oriented approach, Use Case Diagram, Activitv, Squence Diagram, Class Diagram. The programming languages used are PHP and MySQL. Supporting software used is Notepad ++ and XAMPP as a virtual server. Testing programs using BlackBox Testing. The results of this study are Student Achievement Decision Application with the calculation of Analytical Hierarchy Process and Technique For Order Of Preference By Similarity To Ideal Solution methods.
APA, Harvard, Vancouver, ISO, and other styles
8

Jurnal, Redaksi Tim. "PERANCANGAN E-KATALOG PADA PERPUSTAKAAN DIGITAL STT-PLN BERBASIS WEB." Petir 9, no. 2 (2019): 119–25. http://dx.doi.org/10.33322/petir.v9i2.178.

Full text
Abstract:
STT-PLN library has had a website before, but there is no catalog features whose books have not owned by the library STT-PLN. This research will discuss about how to design the development of perpusatakaan digital STT-PLN in the added features of e-catalogs. The application of research methods using User Centered Design (UCD). In this application development using UML (Unified Modeling Language) diagram for designing the research development of perpusatakaan digital STT-PLN which includes use case diagrams, class diagrams, activity diagrams, and sequence diagrams. Solving the problem of system design include database design, application menu hierarchy and application interface design. UML which has been designed and then translated into web-based programming language that is PHP and using MySQL as the database. Then the last application tested using the User Acceptance Test (UAT), the direct testing of applications by users of the application. Implementation of the development of perpusatakaan digital is obtained results of a dynamic web based applications that can help users in accessing library applications online through the Internet and to members can facilitate the conduct of order books online, as well as facilitate the administrator library to manage the application.
APA, Harvard, Vancouver, ISO, and other styles
9

Anand, Tara V., Adele H. Ribeiro, Jin Tian, and Elias Bareinboim. "Causal Effect Identification in Cluster DAGs." Proceedings of the AAAI Conference on Artificial Intelligence 37, no. 10 (2023): 12172–79. http://dx.doi.org/10.1609/aaai.v37i10.26435.

Full text
Abstract:
Reasoning about the effect of interventions and counterfactuals is a fundamental task found throughout the data sciences. A collection of principles, algorithms, and tools has been developed for performing such tasks in the last decades. One of the pervasive requirements found throughout this literature is the articulation of assumptions, which commonly appear in the form of causal diagrams. Despite the power of this approach, there are significant settings where the knowledge necessary to specify a causal diagram over all variables is not available, particularly in complex, high-dimensional domains. In this paper, we introduce a new graphical modeling tool called cluster DAGs (for short, C-DAGs) that allows for the partial specification of relationships among variables based on limited prior knowledge, alleviating the stringent requirement of specifying a full causal diagram. A C-DAG specifies relationships between clusters of variables, while the relationships between the variables within a cluster are left unspecified, and can be seen as a graphical representation of an equivalence class of causal diagrams that share the relationships among the clusters. We develop the foundations and machinery for valid inferences over C-DAGs about the clusters of variables at each layer of Pearl's Causal Hierarchy - L1 (probabilistic), L2 (interventional), and L3 (counterfactual). In particular, we prove the soundness and completeness of d-separation for probabilistic inference in C-DAGs. Further, we demonstrate the validity of Pearl's do-calculus rules over C-DAGs and show that the standard ID identification algorithm is sound and complete to systematically compute causal effects from observational data given a C-DAG. Finally, we show that C-DAGs are valid for performing counterfactual inferences about clusters of variables.
APA, Harvard, Vancouver, ISO, and other styles
10

Soumendu, Banerjee, Amirul Islam Kh, Karforma Sunil, and Nag Akash. "OBJECT ORIENTED METRIC BASED ANALYSIS OF TEXT TRANSMISSION IN E-LEARNING THROUGH NATURAL LANGUAGE STEGANOGRAPHY." International Journal of Engineering Technologies and Management Research 4, no. 11 (2017): 68–74. https://doi.org/10.5281/zenodo.1117165.

Full text
Abstract:
<strong><em>E-learning is an application of information and communication technology in the field of learning. Through steganography the e-learning institution can provide security to other participants of e-learning like teacher and learner. Here we use text steganography with modified SNOW algorithm while passing secret texts from the administrator to the learner in an e-learning system. In this paper, we calculate the object oriented metric based analysis of CK and MOOD metrics of our proposed model, which ensures the advantages of code redundancy, code reusability, and cost effectiveness and so on</em>.</strong>
APA, Harvard, Vancouver, ISO, and other styles
More sources

Book chapters on the topic "Class hierarchy diagram"

1

Balaban, Mira, and Azzam Maraee. "Consistency of UML Class Diagrams with Hierarchy Constraints." In Next Generation Information Technologies and Systems. Springer Berlin Heidelberg, 2006. http://dx.doi.org/10.1007/11780991_7.

Full text
APA, Harvard, Vancouver, ISO, and other styles
2

Lam, Vitus S. W., and Julian Padget. "Consistency Checking of Statechart Diagrams of a Class Hierarchy." In ECOOP 2005 - Object-Oriented Programming. Springer Berlin Heidelberg, 2005. http://dx.doi.org/10.1007/11531142_18.

Full text
APA, Harvard, Vancouver, ISO, and other styles
3

Kabeli, Judith, and Peretz Shoval. "The Application of FOOM Methodology to IFIP Conference Case Study." In Practicing Software Engineering in the 21st Century. IGI Global, 2003. http://dx.doi.org/10.4018/978-1-93177-750-6.ch007.

Full text
Abstract:
FOOM (Functional and Object-Oriented Methodology) is an integrated methodology for information systems’ analysis and design, which combines two essential software-engineering paradigms: the functional/data approach (or process-oriented) and the object-oriented (OO) approach. Having applied FOOM in a variety of domains, this chapter presents the application of the methodology to the specification of the IFIP Conference system. We focus on the analysis and design phases. FOOM-analysis phase includes data modeling and functional analysis activities and produces an initial Class Diagram and a hierarchy of OO data flow diagrams (OO-DFDs). The products of the design phase include: (a) a complete class diagram; (b) object classes for the menus, forms and reports and (c) a behavior schema, which consists of detailed descriptions of the methods and the application transactions, expressed in pseudocode and message diagrams.
APA, Harvard, Vancouver, ISO, and other styles
4

Kabeli, Judith, and Peretz Shoval. "Quality Analysis Specifications." In Advances in Database Research. IGI Global, 2005. http://dx.doi.org/10.4018/978-1-59140-471-2.ch013.

Full text
Abstract:
Functional and Object Oriented Methodology (FOOM) combines two essential software-engineering paradigms: the functional (process-oriented) approach and the object-oriented (OO) approach. The two main products of FOOM’s analysis phase are two models: a data model in the form of an initial class diagram and a functional model in the form of OO-DFDs (a hierarchy of data flow diagrams including data classes). We evaluate the quality of these models by comparing them with the quality of equivalent analysis models products by Object-Process Methodology (OPM), which also combines the functional and object-oriented approaches, using a unified diagrammatic notation. The comparison is based on a controlled experiment which measured the correctness of the analysis models (specifications) produced by the two methodologies. The results reveal that the quality of models produced by FOOM is better than those produced by OPM.
APA, Harvard, Vancouver, ISO, and other styles

Conference papers on the topic "Class hierarchy diagram"

1

Monkhouse, Helen Elizabeth, and David Ward. "A Hazard Analysis Approach for Automated Driving Shared Control." In WCX SAE World Congress Experience. SAE International, 2024. http://dx.doi.org/10.4271/2024-01-2056.

Full text
Abstract:
&lt;div class="section abstract"&gt;&lt;div class="htmlview paragraph"&gt;Systems-Theoretic Process Analysis (STPA) is being used as a hazard analysis technique within automotive, due in part to its systems engineering viewpoint making it suitable to automated driving feature analysis and with several new and emerging standards and guidelines suggesting its use as one option its familiarity is increasing. Approaches incorporating the human into the STPA Control Structure Diagram (CSD) have been proposed, such as Engineering for Humans: A New Extension to STPA [&lt;span class="xref"&gt;1&lt;/span&gt;]. Such approaches position the human as the top controller in the CSD hierarchy. While placing the human at the top of the CSD is suited to reasoning about supervisory human machine interactions, perhaps in an industrial control setting, we argue that a different approach is needed to address automotive shared control. In an automotive context the driver is integral to vehicle control. Even for vehicle features delivering partial or conditional automation, low level vehicle control tasks may be shared between the driver and the automation. For example, Lane Keep Assistance (LKA) haptic lateral shared control or steer-by-wire input-mixing lateral shared control. In such situations human and machine control is shared between high-level supervisory tasks and lower-level manoeuvring and control tasks. This necessitates modelling the driver differently within the STPA CSD. In this paper we present a vehicle control model and STPA inspired method, which when used together can help the analyst reason about the nature of shared control and potential hazard causes in an automated driving context.&lt;/div&gt;&lt;/div&gt;
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!